blocking glove - German English Dictionary